import Vue from 'vue';
import Vuex from 'vuex';
/*
	使用 Vue.use 作为 vue 的插件，便于在实例中使用
*/
Vue.use( Vuex );

let store = new Vuex.Store({
	state : {
		// 状态数据
	},
	getters : { // 状态数据的 计算属性，类型 vue computed 属性

	},
	mutations : { // 用于改变数据 状态

	}
});
// 全局处理 loading 
store.registerModule('vux', {
  state: {
    isLoading: false
  },
  mutations: {
    updateLoadingStatus (state, payload) {
      state.isLoading = payload.isLoading
    }
  }
});
export default store;

